// 导出属于员工的路由规则
import Layout from "@/layout";
//  {  path: '', component: '' }
// 每个子模块 其实 都是外层是layout  组件位于layout的二级路由里面
export default {
  path: "/questions", // 路径
  name: "questions", // 给路由规则加一个name
  component: Layout, // 组件
  name: "questions",
  meta: {
    title: "题库管理",
    icon: "form",
  },
  // 配置二级路的路由表
  children: [
    {
      name: "questions-list",

      path: "/questions/list", // 这里当二级路由的path什么都不写的时候 表示该路由为当前二级路由的默认路由
      component: () => import("@/views/questions/questions-list"),
      // 路由元信息  其实就是存储数据的对象 我们可以在这里放置一些信息
      meta: {
        title: "基础题库",
        icon: "table",
      },
    },
    {
      name: "questions-choice",

      path: "/questions/choice", // 这里当二级路由的path什么都不写的时候 表示该路由为当前二级路由的默认路由
      component: () => import("@/views/questions/questions-choice"),
      // 路由元信息  其实就是存储数据的对象 我们可以在这里放置一些信息
      meta: {
        title: "精选题库",
        icon: "table",
      },
    },
    {
      name: "questions-new",
      path: "/questions/new", // 这里当二级路由的path什么都不写的时候 表示该路由为当前二级路由的默认路由
      component: () => import("@/views/questions/questions-new"),
      // 路由元信息  其实就是存储数据的对象 我们可以在这里放置一些信息
      meta: {
        title: "试题录入",
        icon: "table",
      },
    },
    {
      name: "questions-randoms",
      path: "/questions/randoms", // 这里当二级路由的path什么都不写的时候 表示该路由为当前二级路由的默认路由
      component: () => import("@/views/questions/questions-randoms"),
      // 路由元信息  其实就是存储数据的对象 我们可以在这里放置一些信息
      meta: {
        title: "组题列表",
        icon: "table",
      },
    },
  ],
};
